package exception;

import java.io.FileOutputStream;
import java.io.IOException;

/**
 * JDK1.7之后推出，java提供了一个新特性
 * 自动关闭特性
 * 语法：
 * try(
 * 定义需要finally中调用close()方法关闭的对象---流
 * <p>
 * ){
 * IO操作代码
 * }catch(xxxxException e){
 *
 * }
 */
public class AutoCloseableDemo {
    public static void main(String[] args) {
        System.out.println("程序开始");
        try (
                FileOutputStream fos = new FileOutputStream("abc/a");
        ) {
            fos.write(50);
        } catch (IOException e) {
            System.out.println("出现错误并解决");
           // e.printStackTrace();返回异常
        }
        System.out.println("程序结束");
    }
}
